676
1
122
358
2
679
142
203
260
198
1609
4
1473
2092
98635
31
4135
8
478
3
1012
472
541
1101
719
380
1522
1338
2971
1815
5
3397
384
945
798
7
830
1100