5298
1148
1225
1591
5572
4228
1043
1305
2460
2555
1843
2252
13260
2503
1039
6582
1121
1930
900
920
848
1101
1480
2060
1248
3543
1654
3500
1455
1900
1233
1271
923
1035
1478
946
2291
969
935
1070
962
1823
3363
1049
1257
17444
1009
1019
10470
1292
1536
1371
1237
986
1191
1193
1685
2069
851
864