890
1
531
406
688
2
388
66
1206
20
155
1397
523
401
1187
663
303
251
242
1146
4
264
1408
3
2098
13098
5
577
75
582
304
1145
3446
10
3519
2260
2091