951
1
619
564
2502
2100
2
2740
1469
4971
6
1018
3539
3
1152
0
3572
5
1675
1474
1789
963
3354
1199
3638
8607
8
4943
1424
2153
7
6346
16
1856
2146
1616
1458
2122
1691