8637
11
3216
10
5592
8
4309
2
1942
1
1660
297066
0
801
1037
2044
2082
3484
3326
3
1000
572
1716
635
526
2562
673
1382
2166