3290
1197
822
1152
974
1182
1155
869
3091
2582
1481
1463
1226
963
1061
1739
1092
1618
1818
893
1930
1181
1546
948
941
858
2333
4860
935
1114
1429
1338
1172
1004
887
984
801
1178
1436
975
803
913
799
937
8510
1843
1187
1068
1862
1160
922
1707
865
3069
2220
2151
2273
1410
1447
828
1845
914
2995
774
1741
860
1081
1644
2957
3031
918
1384
796
782
1010
1695
2157
1036
1098
1294
1547
881
1831
2792
3229
1438
930
1695
1460
856
1091
1114
1186
760
927
880
790
1510
2376
1222
1120
1554
4957
1450
1225
832
1955
2819
2312
858
934
3442
2825
1372
840
2259
1145
1587
1548
1509