396
390
459
478
1939
778
2
26719
485
625
609
1815
953
1312
350
4075
2724
572
2425
418
1611
811
1175
463
304
522
5195
1532
345
310
305
527
380
426
402
1207
476
381
397
375
981