642
1
69
395
983
809
112
1306
3
64
91
98
2877
4
935
1024
2
726
418
1372
1292
85
1980
8
2138
7
93
1367
443
524
86
1105
1568
1359
562
545