1224
845
9386
897
3977
4122
1200
1296
1135
2199
1187
1171
14249
2016
1261
1280
831
1105
1276
1046
1382
1969
919
907
3165
1261
3678
1668
1795
1359
919
828
3053
996
3544
17334
13714
1357
1007
1418
874
6650
1101
1706
1244
16189
1240
873
952
1897
948
1674
10666
1411
1027
2167
2305
1300
906
4180