2086
2
101
0
956
482
1625
1
509
1494
715
72
786
793
314
2838
4
941
467
3941
688
536
1421
1791
533
445
2720
3
891
818
916
1756
440
1937
7
528