2456
2118
3
2
1
5
845
375
68
1
1
7
1
1
8
2
2
6
1
1
3
1
882
73
1
1
3
4
1
1
1
1
1
17
4
2
442
4
3
1
6
382
34
4
1188
13
555
1179
1
1118
1594
127
4
1
1
51
1
2
8
2
2
1
11
16
1360
1
58
1
37
1
3
1
21
3
62
1
11
17
1
1
48
2
377
8
1
3
2266
119
48
1
208
1744
1376
1194
1584
2190
584
27
1
30
2541
27
12
162
1
1
1
2
1
2
5
1
4
129
1
399
1
1
1
3
2
1
1
1
1
11
1
3
11
1
1
2
12
1
1
1
58
3
373
45
3948
208
1445
2228
737
94
1432
78
52
8
30
24
2
122
937
8
1
312
190
4554
20
1335
16