3673
3
1879
2
2921
5
3000
3873
15
2453
1
2213
964
2294
1545
2173
2259
1766
3696
8
1875
2126
2760
4
1431
1813
2797
3163
1689
2069
1506
1539
0
1960
4537
1210
2057
2937