925
894
3068
1229
906
2766
7242
1318
4863
902
1251
935
1153
880
1040
2613
3169
8850
1010
1082
1462
1168
1050
1559
795
2074
2158
2871
1272
1073
1249
1538
1851
1141
2206
1136
790
1205
1593
967
1653
1463
1275
1021
913
1592
1906
860
780
1046
1459
1050
1240
983
10746
3984
937
1021
774
1631