976
783
375
9
12817
699
422
754
661
572
394
502
442
141
133
695
784
31116
1586
1166
16511
10215
418
895
1879
10412
946