15664
32962
19948
28332
13731
17124
13922
8918
23617
13416
8514
7812
2610
5010
728
518
928
948
817
387
276
476
206
366
576
856
516
395
565
1265
284
734
754
474
423
433
563
192
412
462
1162
4002
6582
511
121
181
281
251
3011
250
440
360
400
530
560
1020
960
1260
1870
1600
890
3880
2970
4640
770
930
1250
1370
2240
1210
1060
7030
6060
7890