1571
592
1989
1560
2354
4131
1101
1502
827
1035
1160
2560
1082
877
798
1097
1264
1688
876
1584
935
951
1265
1237
1195
1087
1249
612
532
622
1191
1554
1996
3313
1225
1347
1238
1657
1207
4418
1649
2365
1287
1373
465
830
523
781
835
690
614
840
1073
747
648
553
423
881
1298
Copyright © All Rights Reserved