2406
1194
893
955
1000
913
870
1062
2627
783
2084
1055
2281
949
2608
1756
896
12102
1197
13440
1011
912
2283
1106
6988
22781
1134
1200
4283
880
1387
1223
1876
1029
851
1141
2266
896
2128
1901
1179
1088
1201
883
942
974
856
916
1015
894
1646
1025
779
1116
5610
997
2422
956
1350
1078