3165
1261
1668
1795
1359
919
828
3053
996
3544
17334
13714
1357
1418
6650
1706
1244
16189
873
948
10666
1027
2305
1300
906
3817
15231
1133
4006
842
748
15830
798
1324
3704
14720
819
978
2428
1413
803
934
880
3295
2755
1239
840
1011
950
8331
3360
1200
984
847
2356
2157
962
1303
821
962