3169
954
800
2142
1742
1544
1455
982
2937
1020
1859
1043
919
2059
880
1522
854
4643
3445
5870
771
3048
9947
1554
78378
1222
5095
789
2249
3140
7837
1416
805
862
1243
985
1384
1522
2323
6190
741
900
1425
1731
3259
2545
760
5448
933
1829
752
2521
1503
1206
1735
8594
2766
2144
7800
1415