2188
3
3503
125
0
300
1160
2
111
1454
2800
1
477
798
1823
1026
1082
4
911
1100
472
1841
1960
7
12005
1053
2221
8773
10
692
475
2395
913
1589
2082
11
1887
886