951
1
1815
2
1431
2352
851
2982
3
2333
1127
1193
1106
746
0
1688
1578
6
1223
1451
493
8527
3079
6236
10
1534
19932
3738
5
1972
890
2732
658
674
1922
2913