851
1541
1152
3294
902
794
1125
1609
1826
836
2495
879
2393
3321
2337
1850
983
899
2702
1973
1143
2126
1792
2522
1055
1836
1623
961
1035
877
1497
2448
848
2758
2415
1286
1463
887
1154
1087
917
1707
1628
900
1152
1118
1813
2016
1592
1347
863
1504
2863
837
1384
1685
1203
5312
2754
1001
918
1682
978
1325
1708
817
948
1128
857
1012
2180
816
1487
793
1315
1526
879
1299
1717
2816
1113
2582
911
2148
1536
1004
1950
801
2871
1193
1569
3549
1399
937
743
903
2081
1158
1437
2833
811
1217
1316
797
808
1793
4305
804
882
752
836
1032
858
2214
1017
2476
1185
1108
917
1137