415
0
467
422
294
722
584
177
798
266
325
2634
286
957
3498
4
2328
1167
4536
2
1133
328
505
1020
1161
409
668
602
1557
1352
320
1824
381