951
1
2562
2
3145
4
2352
1700
1291
1815
4018
7
1053
0
1578
6
2333
3
6236
10
1694
1487
3079
2989
1174
1627
1371
1946
1492
4142
5
2982
1564
3206
3012
10827
4739
1534
1047