900
2
659
1
797
5
1712
3
2237
1600
1253
7
1128
987
4
735
538
998
639
608
2318
11
807
2271
10
1085
717
0
1463
1123
17785
21
1272
536
1073
4208
9
1680
984
4266
17
2577