1479
3162
1926
965
7988
2843
1422
704
901
939
5855
1305
1989
1535
1799
4452
9520
914
4942
1652
5379
2344
1001
1071
3766
9003
1240
6127
880
5343
2876
2885
2742
1294
2663
1598
1864
1243
987
3630
1093
1041
1237
1013
922
1773
1834
855
943
914
1996
867
973
4459
2185
4474
3490
2442
1015
3698