3606
825
2670
1830
843
19883
764
943
1815
749
1498
1073
1119
797
1025
802
873
844
1040
853
887
1077
716
809
1223
813
695
2897
815
761
1197
773
7334
846
1008
741
841
894
787
721
928
825
811
1000
847
1103
857
794
1085
912
797
825
852
4797
1164
801
738
755
781
832
1544
3034
706
1472
676
803
1584
811
1813
1102
1404
1343
1245
982
1583
1580
2832
706
818
1466
981
788
2279
852
926
2000
988
1043
1302
5509
845
3170
817
2306
1476
2489
908
1378
3471
1467
2034
2749
1365
1321
733
1082
1488
936
1608
939
2203
1094
6539
2845
709
2703
2186
795
3826
1576