14354
26746
32932
15623
5716
10914
12913
21412
10410
659
369
398
688
1067
607
526
585
235
935
555
644
934
1094
724
3214
523
1363
493
5763
232
212
272
612
312
331
351
371
1021
3331
340
170
140
120
150
130
350
520
2290
410
1440
600
9250