951
1
1066
2349
3
8527
2562
2
1699
658
0
2510
2906
1174
1431
1606
1211
851
3591
11
1168
2530
4
1860
7471
9
2268
2873
266
1801
2505
1223
2110
1526
1241
1558