3099
1853
853
1335
730
2438
615
1397
1072
1353
822
876
759
718
1879
711
909
789
814
1968
901
809
3783
843
785
1583
1913
1298
1459
744
698
973
899
1559
929
783
1707
1353
707
700
703
4842
4164
1008
1149
621
908
1908
767
713
1054
878
1063
696
615
1310
1355
1564
2573
1347
962
758
1407
735
2694
740
1790
784
902
745
1046
1339
1527
991
2478
782
1606
4564
2822
698
1243
896
902
900
947
1082
842
1051
615
1256
1374
713
1264
940
921
622
879
751
992
601
637
2413
710
846
810
2280
1139
1075
770
1286
678
1220
667
2342
1409
731
609
763
1067
2406