2128
3427
1805
1932
6962
1969
1987
3075
3597
4948
1306
975
1218
2030
1306
1018
907
649
6966
632
21049
863
1748
1087
1752
2761
967
2833
2688
12936
12354
820
1384
794
842
2771
883
1866
1019
790
1036
735
4359
1062
846
1110
1087
958
681
751
763
1765
885
749
1136
1143
1309
850
718
635