2555
2047
3
3
1
7
905
377
63
1
1
4
1
1
1
4
1
2
4
4
1
3
2
4
1
878
95
3
14
2
1
1
9
1
1
15
7
1
5
438
5
10
2
375
33
2
2
1195
10
672
1226
1074
1453
177
3
2
1
63
1
3
2
2
1
2
4
2
1
10
16
1238
1
63
1
31
2
1
10
1
61
1
8
13
1
67
2
489
6
2
2
2247
168
53
1
208
2024
1272
1042
1524
2075
774
24
2
22
2518
18
23
131
3
1
1
1
1
4
1
1
1
3
123
3
497
2
2
2
2
1
2
1
1
2
7
1
1
3
1
27
1
2
1
1
25
1
1
1
1
83
1
3
292
51
3961
298
1504
2009
923
92
1310
56
69
4
23
19
1
98
788
6
1
275
256
4577
25
1340
14