10
913
57
662
570
479
234
100
274
218
3209
1
39
312
2018
350
619
2050
472
377
17
452
732
199
672
71
339
437
157
1003
385
896
324
751
88
637
167
46
42
109
194
15
1096
610
73
15
393
