2535
2
2622
6
21152
8
1449
0
3498
4
2996
4562
5
32302
2082
1
1064
3
1631
2884
2105
7793
3090
3083
181997
11
1735
3344
5949
2021
5164
4888
20
1601
19783
1273
4360
572
2932
2989