951
1
1976
3
619
2799
6
1632
564
1606
2502
1152
1526
2
2740
19944
3539
4179
2100
2972
0
1787
2110
8607
8
4943
2153
7
1859
1458
2122
2456
2427
12
2687
1686
2794
1347