1105
0
596
1103
562
484
2663
914
668
1581
1166
371
2123
2733
2
534
1298
367
2271
4
362
3159
1862
1
575
804
418
942
2907
388
781
2439