819
182
2166
1404
689
335
244
163
579
205
469
246
602
307
726
87
232
153
273
61
223
17
589
165
378
114
122
57
155
22
693
74
417
18
549
44
543
132
190
18