2638
3
181997
11
2890
2277
0
1716
1
1628
2600
4
929
3470
5
815
2001
2431
1326
2468
7876
4325
15
1942
9
2475
6084
2
2402
1519
1253
2562
6
2377
742
2534
1790
14125
10
197
456