876
351
173
844
614
9
71
292
2
296
691
15
272
1725
452
1176
181
653
23312
232
10
192
3610
405
1707
131
371
714