676
1
122
358
2
679
141
203
260
198
1608
4
1473
2092
98629
31
4134
8
478
3
1012
472
541
1101
719
380
1522
1337
2970
1815
5
3397
384
945
798
7
830
1100