926
894
3071
1229
907
2766
7242
1318
4863
903
1251
936
1153
880
1040
2614
3169
8853
1010
1082
1463
1168
1050
1559
795
2074
2158
2871
1272
1074
1249
1538
1851
1141
2206
1136
791
1205
1594
967
1653
1463
1275
1021
913
1592
1907
860
780
1046
1459
1050
1240
983
10746
3986
937
1021
774
1631