3283
2813
701
744
1694
890
2177
2245
1382
1701
713
1054
1303
3336
2693
1227
1796
1485
1558
840
837
783
1066
1311
1629
712
1366
2044
1701
998
832
819
880
1501
1843
1262
1251
2080
855
1967
855
724
1226
1028
756
985
876
1878
858
2500
789
786
1012
753
1053
1225
2138
1367
3485
883
640
659
1754
1768
624
839
1372
1345
1543
816
1026
671
4045
917
1501
658
917
834
1554
1587
1290
666
1509
2141
1151
2984
717
647
707
801
1193
1036
1211
1397
1701
868
869
765
1250
755
684
681
782
680
1355
1497
746
689
2381
717
18150
8886
782
1397
764
689
966
2291
1022
1386