2512
0
2258
1
1809
5
3317
1661
4
300
746
515
845
4833
1894
2
1880
2337
49
2266
1073
1240
55
2750
1850
2778
3
503
1304
17
227
40
706
917
2902
16
1346
818