2456
2100
3
2
1
5
835
375
68
1
1
7
1
1
8
2
2
6
1
1
3
1
880
73
1
1
3
4
1
1
1
1
1
16
4
2
441
4
3
1
6
380
34
4
1186
13
552
1173
1
1114
1588
128
4
1
50
1
2
8
2
2
1
10
15
1355
1
58
1
37
1
3
1
20
3
62
1
11
17
1
1
48
2
376
8
1
3
2258
120
48
1
207
1739
1370
1188
1576
2180
584
27
1
30
2528
27
12
161
1
1
1
2
1
2
5
1
4
129
1
398
1
1
1
3
2
1
1
1
10
1
3
11
1
1
2
12
1
1
1
58
3
372
45
3931
208
1437
2219
736
94
1427
77
52
8
30
24
2
121
934
8
1
311
190
4536
20
1324
16