460
0
325
392
78
1685
251
581
1824
1020
1057
1636
328
979
503
3360
314
74
239
87
2275
2
2132
486
331
637
1392
436
165
494
171