4071
1
48708
0
639
269
2952
266
422
693
31220
10
293
582
105290
1297
1949
918
408
1343
397
291
5611
11
506
767
2211
314
120469
35
580
2904
2
747
736