2292
2744
4114
2631
2119
1903
3295
2273
3046
1259
4224
2755
2719
2656
628
1284
1130
1000
848
2738
885
1666
3494
703
2779
2414
1157
2422
722
925
1550
2774
957
949
773
1911
883
995
2526
4267
698
1726
949
1283
698
644
1731
1043
2361
1093
823
1481
2989
802
826
2485
945
1998
3464
1457
615
788
2706
835
627
742
869
2158
2552
1505
1769
917
1875
1461
1448
1526
889
1790
2788
1267
1282
2300
666
1569
784
667
1506
1529
1056
643
1017
1136
1040
1575
2198
2405
2953
693
687
1265
1589
763
802
625
2099
1137
1863
2047
3037
1245
2402
3962
810
3907
778
721
1704
644
823
1095