951
1
2352
2
2333
3
1275
3014
20
3085
5
3491
4
3485
7
3079
2989
3316
10
1371
4018
5141
1136
1815
1700
2982
1564
4168
467
0
2001
1903
1813
2619
1030
1053
2640
1011
1578
6