4255
12592
14277
4085
20002
6872
11302
4033
5357
3148
1562
1133
4134
2478
2131
1024
2146
912
813
3621
1490
1324
1016
866
968
1285
1208
1915
863
2931
985
948
802
914
1057
846
1346
1014
995
1902
2065
1248
1080
840
1516
860
830
1538
25906
897
839
1034
1045
980
1063
799
956
886
854
1033