951
1
1976
3
2999
1511
1606
2578
3107
7
1320
2
1526
1590
1813
19944
4179
2100
2268
4
1787
2972
0
619
2133
2110
1129
2799
6
1632
1260
564
2427
12
1135
1711
1455
2456