4038
1383
980
779
904
945
972
1583
2312
816
41163
884
910
1010
841
1513
952
931
1521
866
35742
882
908
831
1640
1265
811
1187
6014
7092
1004
1693
946
914
3150
826
924
998
2024
1148
1503
959
936
1266
998
768
1542
2900
937
2073
2715
853
873
1834
5219
799
1240
1619
878
1041