3099
1182
869
686
816
25731
5433
1531
659
1862
702
719
1808
924
752
1046
1099
995
4858
1614
1603
1011
977
1682
705
942
1111
1182
14956
2508
2050
2794
791
4746
1020
2088
1689
727
852
930
3997
1356
806
1222
1410
782
2864
708
642
922
1068
1539
2835
713
3106
6187
1015
765
764
948
774
1097
1093
715
1688
771
880
1903
2151
3472
1238
971
695
4778
1307
803
696
864
1704
941
2706
914
875
621
658
645
3137
4029
744
999
1249
3782
2103
1005
1270
4315
673
770
632
1459
691
2061
4164
1772
914
1236
2105
1569
2215
986
7996
1776
2047
730
1218
1123
1148
835
2265
680