1782
3
958
1884
1120
2715
4
1313
1
732
1585
835
1523
1115
1062
1802
874
826
2
1022
976
635
811
1680
2326
1912
3691
3379
8784
12686