951
1
619
564
2377
2502
2740
3777
3539
3
1185
2110
1001
0
1474
4
852
2340
3673
1723
986
1876
2058
1124
1671
1128
2
159
8607
8
674
1470
4943
2153
7
1022
1317