64
2356
768
621
1555
0
71
706
134
791
344
419
1268
2018
580
959
666
357
356
569
990
27
58
196
1181
76
157
4
305
133
1220
161
1211
12
186
336
664
437
538
122
286
127
1025
922
160
128
445
874
511
342
687
60
651
1108
