1098
0
2730
6
1133
918
968
1661
1
514
1439
2
683
269
602
1463
750
2735
1043
2299
325
798
2224
415
2758
1498
802
729
1551
326
456
3428
3