1377
1143
1643
839
1300
2056
1093
1304
1083
1432
685
1285
664
910
729
1031
1120
2328
1070
2249
823
2400
1440
1457
623
775
1416
1693
1930
2675
1583
669
925
1849
992