518
1283
319
996
53
463
214
457
745
5
1047
595
91
21
14
164
534
806
1021
729
807
925
429
237
540
5
828
2017
134
158
1575
110
1077
263
600
644
673
120
30
1797
169
1075
212
866
297
1325
1
1947
822
258
66
1663
241
