1225
0
1865
2
2851
6189
1
1012
2285
1376
868
1310
542
581
978
629
1595
239
718
421
660
10064
8
504
1813
475
1380
458
1922
6
2045
2649
4614
3589