1981
6
797
1
995
1750
788
44506
0
2526
334
18
1012
2
1329
3
956
7
1053
54
931
654
2564
1722
814
4332
1345
1301
852
619
56
966
1043
393
446
264