776
1
951
619
564
2670
2502
1431
1681
2740
3539
3
2427
2
8607
8
4943
1683
2153
7
1458
0
2122
12
2687
2794
1711
3546
108797
674
1952
3316
17
4327
3629
969
1196