890
1
531
406
688
2
388
66
1205
20
153
1397
523
401
1187
662
302
249
242
1146
4
262
1408
3
2098
13097
5
577
74
582
304
1143
3446
10
3519
2260
2091