2368
1
1568
1660
775
4471
2
1816
83
1819
1788
2710
770
2535
3765
4
3053
7
25669
0
1603
3498
3141
905
2934
8527
3200
3
3326
2990
2209
2610
2562
1711
1382
2166