1325
960
1084
3815
1015
2169
2698
909
1294
961
1176
3728
3300
13997
948
1339
4924
1074
967
1043
43031
2174
1479
3162
1291
1926
965
7989
2843
6313
704
901
939
5855
930
1989
1535
1799
4452
9520
4942
1652
2097
1001
1116
9003
1240
6127
2876
2389
2742
2663
2270
1598
1243
987
3630
855
1237
922