2456
2106
3
2
1
5
836
371
67
1
1
7
1
1
8
2
2
6
1
1
3
1
879
72
1
1
3
4
1
1
1
1
16
4
2
444
4
3
1
6
380
35
4
1185
14
551
1172
1
1114
1595
129
4
1
50
1
2
8
2
2
1
10
16
1361
1
58
1
37
1
3
1
20
3
61
1
11
18
1
1
48
2
376
8
1
3
2256
121
48
1
207
1734
1378
1191
1570
2182
584
27
1
31
2526
27
12
160
1
1
1
2
1
2
5
1
4
130
2
396
1
1
1
3
2
1
1
1
10
1
3
11
1
1
2
12
1
1
1
56
3
372
45
3938
207
1436
2226
735
95
1433
78
52
8
32
24
2
121
940
8
1
311
191
4538
24
1331
16