4071
1
1227
0
105807
42
573
430
3373
75
448
1448
1023
48708
335
308
6515
210
554
2789
521
250
17353
560
47
252
165
31220
10
699
419694
9
2713
87
284