1098
0
1133
918
968
1661
1
1439
2
683
269
602
1463
3498
4
750
2735
1043
2299
325
798
2224
2758
1498
802
729
1551
326
456
3428
3
20634
8