951
1
1564
1423
1306
2173
4179
1168
2100
2
2578
159
1766
2153
7
3562
2044
1431
1813
491
2349
3
1812
1004
8527
2312
0
3326
2122
2456
1720
1797
599
1681
1606