1175
1
181997
11
905
0
1425
2
1239
3634
10
1282
575
1342
454
1583
1853
809
792
1974
1598
570
1051
2241
432
1429
633
706
1174
664
1326
1529
1404
553
3252