942
1
619
1015
1694
951
690
2669
2
83
564
1787
3078
4
2131
1743
0
108797
1547
2166
2999
3
3576
4179
5367
21152
8
2949
3571
2173
4305
1734
1211
1289601
2879