221
1
134
2
122
1441
3
109
396
523
65
769
58
115
69
342
431
424
766
375
272
561
309
176
202
316
71
232
86
97
337