951
1
2562
2
3145
4
2352
1700
1291
1815
4018
7
1053
0
1578
6
2333
3
6236
10
1694
3079
2989
1174
1371
1492
2982
1564
3206
5
3012
10827
1534
1047
2480
4168
2596
12459
2001