116
0
1073
422
2267
282572
2490
348
31535
1853
443
2189
430
335
482
1
1084
18403
6
4071
518
3663
274
717
2369
521
1754
798
48708
1580
1156
266
643