1830
700
12518
18732
310
1789
511
966
7014
544
443
11226
230
625
6425
453
280
647
232
6815
10516
9618
130
213