944
1
307
2
487
3
270
158
534
305
117
327
1101
530
2196
1259
6
463
573
1521
7
690
653
507
604
1365
1706
778
1065
3472
6709
8
3213
3098
5
1293
2203