162
16
1404
611
212
84
1324
43
71
111
2302
13
414
378
76
1061
384
33
27
936
1722
26
131
19
531
752
661
1096