1224
845
9386
897
3978
4123
1200
1296
1136
2199
1187
1171
14249
2016
1261
1281
831
1105
1276
1046
1382
1970
919
907
3166
1261
3678
1669
1795
1360
919
828
3053
997
3548
17334
13714
1357
1008
1418
874
6654
1101
1706
1244
16189
1240
873
952
1897
948
1674
10667
1411
1027
2167
2305
1300
906
4181