2235
834
709
3024
793
994
2589
880
758
733
1818
1573
1474
1232
1263
1423
793
932
793
890
2928
1380
1383
866
1361
1853
1537
861
822
661
1676
1638
2445
1055
744
1625
1079
1151
1049
737
745
1775
1541
662
992
739
837
996
943
800
704
991
1755
688
2694
3951
921
908
1616
1229
684
904
1032
806
872
1004
1540
1291
1390
1055
1050
962
982
3530
978
1072
7046
1215
780
1386
2712
803
1190
1090
983
1122
1173
683
995
1592
1204
960
750
1324
796
776
1395
1043
1647
788
1094
1396
1216
1100
815
1994
887
1402
978
776
931
3054
986
777
908
743
761
1077
11905
1256