2405
2438
987
3305
758
1349
844
1444
1732
3096
703
2936
1095
1286
1565
693
887
1058
1156
824
2155
743
918
1301
1321
1937
924
699
1398
1822
2043
765
1165
1159
863
1142
738
3470
984
2263
721
620
733
551
957
1598
955
809
1606
761
3584
1480
1216
1213
770
917
1154
837
797
1696
937
674
1129
1015
2603
896
657
1332
2069
1397
1253
833
1410
1475
1002
1549
863
703
2298
871
1207
3634
1798
613
681
645
1044
2600
663
2716
1529
1436
2156
963
938
1494
2624
1472
2148
1311
1691
4830
744
1305
909
844
2152
1256
807
1143
991
2865
666
1221
1562
1535
807
1494
588
1007