900
2
659
1
797
5
1712
3
2237
1600
1253
7
1128
987
4
733
538
998
639
608
2318
11
806
2271
10
1085
717
0
1462
1123
17785
21
1271
536
1073
4207
9
1679
984
4265
17
2577