4158
8
2094
5
1015
1
378
0
1694
951
690
3819
2669
2
1451
1070
564
1713
2779
1743
1514
1336
108797
1414
12459
3
2077
3127
3162
4
2390
17970
15
762
1453
989
1380
6500