3927
3271
3768
1437
1388
1673
2606
2869
960
1021
1012
976
1149
1119
1389
1801
3458
950
1140
1607
1339
1031
923
3442
919
1322
1061
1131
942
1544
2193
1032
1130
862
1158
1114
1101
1060
1036
1771
890
1112
1203
971
931
1016
929
933
925
1083
1916
2682
1274
1078
1810
916
913
2567
1041
876