326
0
284
4396
3
105290
105807
42
6109
5
416
292
745
2345
2275
2
720
467
321
1
1222856
4
9355
3691
2809
334
1403
2301
2711
3092
827
1507
970
2881
480
185
640