314
260
143
378
6513
225
2014
2422
4313
4526
467
443
20606
15580
13681
12310
9432
886263
8240
8024
769148
666142
64111
6030