2571
6
2903
3
2932
2
1992
1
528
3354
2669
1694
2535
2110
2134
1492
1579
935
2077
1923
2281
564
1603
1690
1660
3498
4
1788
2368
693
0
2294
1431
1568