415
0
514
177
968
2328
602
4111
2
1020
245
675
269
798
467
2490
25137
1133
403
4165
381
410
1043
2143
479
1557
297
951
3498
4
1824
957