637
226
1462
1110
350
722
336
3254
161
625
67
807
170
883
839
542
977
1
131
297
40
702
242
183
126
106
5
5
575
2018
14
128
1419
1340
679
683
272
373
236
486
544
272
1588
2
621
1080
