3145
2
2235
0
770
1
14750
8
2757
1451
7762
4
1152
4526
2100
3971
23558
17
3316
10
1228
2299
2850
725
2039
2055
1477
1288
1610
1811
892
2264
2097
6346
16
2344
2234
2810
5