951
1
2903
3
619
1224
564
2502
7034
2
2740
1458
0
3539
1162
2485
1502
1442
8607
8
4943
2153
7
2020
4
1580
899
2122
2427
12
3221
20
2687
2794
3546
1461
108797
2670
1814