1126
0
2789
291
1
1182
105807
42
3014
4
1821
6
5617
5
428
390
507
497
77
4071
3882
12
363
408
798
1639
441
3092
448
501
484
618
405
1650
1885
800
244