3485
7
1495
1
1387
951
619
564
616
0
2502
2740
3539
3
5296
13
1689
2
2715
1794
2241
2367
1015
282
3671
2301
1033
1726
921
2507
2892
1309
2638
8607
8
4943
977