918
3313
2757
1829
3718
4145
2992
8456
1313
5882
1760
1205
815
3401
4736
1157
891
693
1307
867
957
1397
899
1528
11504
1241
1731
3200
907
1391
15034
1150
857
8666
1052
748
1331
834
1107
2223
938
941
8955
1313
721
837
826
3220
2153
1421
1212
1906
1216
2772
868
925
4077
728
1143
16590