2480
1
12459
3
3491
4
1380
0
2530
17333
27
2468
1854
467
6500
9715
6
3991
2748
7
1868
2000
2599
11
4005
953
4572
5
2325
108797
10507
23
766
1183
2740
1665
2
3001
2237
1241