2644
2
1263
3
5255
16
18385
2251
625
7082
9
18403
6
2000
1
1052
0
121182
726
4139
4
1007
14508
18
521
282572
4740
874
9807
105807
42
417
764
5262
10
1948
2045
2683
19034
9315
3882
12