3020
1335
680
1826
2023
886
1701
1137
737
1185
627
4065
2198
809
1383
939
1685
1993
1414
862
1309
852
827
785
2634
737
991
1298
3202
661
725
693
911
1732
1650
1126
3186
2482
907
1659
908
2689
2084
703
2321
663
782
835
682
1839
900
778
1324
1002
756
1556
2300
785
958
880
1111
1996
991
652
991
4550
718
876
862
858
1968
922
1500
1075
1471
921
1563
667
991
1279
680
2135
641
786
2340
1067
2393
724
1790
856
3402
817
2309
780
764
2749
1570
970
1336
1350
1436
683
676
746
894
1243
1104
826
907
1147
984
844
1686
1417
2448
627
1568
1611
2302
802