883
1
391
2
882
664
3
354
579
360
321
228
258
136
314
87
3922
22
5899
13
3183
4
2017
9463
1241
748
994
803
1371
2065
2454
968
1078
801
719
729