188
301
5
19
930
201
8
53
452
8
69
323
774
2
11
117
218
460
31
162
272
820
18
329
1078
1283
823
247
909
16
531
117
77
1062
146
328
708
944
5
29
982
549
811
998
2354
332
2018
