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