185
29514
566
274
67
40
591
642
46
451
551
442
744
22
21
784
872
1012
61
1519
12910
1645
1321
1575
19916
1899
16210
1848