2213
882
799
822
1002
929
6308
904
834
1405
1163
1108
1116
1223
1185
917
1308
814
3750
1735
1895
862
2136
1070
1066
993
1300
866
833
1272
887
2593
1010
972
1576
1009
1531
3881
1984
1109
1290
3788
783
2485
9805
1672
7161
2073
1222
995
1226
2835
1072
857
1292
825
847
999
2407
923