12070
6386
4144
1832
2202
3292
1209
21427
828
1927
2599
1165
1148
2014
2838
1064
858
2090
2243
935
886
3601
1120
3143
761
804
1241
1745
1385
700
901
1360
2511
825
875
1995
979
1058
970
2340
1613
1660
2724
1511
874
2059
782
1057
1037
3060
849
874
903
4171
840
2500
5887
784
2149
920