273
0
800
474
345
503
451
171
2645
968
802
600
1149
1437
2730
6
882
1348
445
90
2477
418
269
314
325
611
1614
1
336
753
320
25137
4192