1500
0
475
2271
4
1632
2
2524
2919
2322
3
1903
1522
1
3326
1457
332
3159
1060
323
467
635
955
919
5430
493
2439
749
2358
9
1070
3168
2155
3660
2257
6
437