2363
886
824
1314
1274
941
3090
2116
2340
1017
1043
1051
1036
1080
981
1391
1450
1206
1369
7644
856
857
931
853
953
935
888
1026
885
1433
914
1282
808
973
943
856
2078
964
4416
1363
3017
1217
962
953
924
884
1486
1086
845
1163
3449
1416
1561
861
886
839
1185
1506
908
1084