415
0
357
1101
675
455
3442
2
454
138
47041
918
381
787
267
505
2143
598
1128
462
1817
1939
245
957
813
722
266
391
798
230
402
1661
1