2157
2115
3192
1749
714
1008
1643
2777
1485
2993
3641
3307
728
1111
1584
4843
2342
735
1820
739
1777
723
949
948
658
1965
819
2345
3016
671
714
932
2245
1016
886
780
1353
2554
3049
1198
959
856
730
921
1031
3292
751
2031
642
788
782
759
1215
647
1215
1406
866
1188
2265
1802
1474
1546
1077
1386
834
2342
1880
793
1149
1210
1549
937
708
820
1597
629
2864
860
1575
590
803
942
1561
1705
811
696
2187
701
710
818
2291
1204
1909
1650
1109
1232
945
668
659
1298
764
1526
1290
1798
921
765
715
1258
717
1221
1037
716
1360
746
1364
7961
1361
778
2238
1438