951
1
619
1224
564
1988
2502
737
0
650
2465
2
2627
3931
6
1830
1349
2740
540
3539
3
1860
3283
8607
8
4943
2153
7
1458
2122
2427
12
2687
2794
3546
108797
1952
3316
17