594
0
266
105290
3659
14
296
691
421
479
282572
303
768
297
525
759
20634
8
611
154
1649
1
4594
871
953
503
587
580
1095
396
3373
255
1219
639