2328
3
21152
8
2535
2
1431
1
1875
5
909
32302
0
3176
3498
4
3576
6139
1336
19783
2711
14
4651
2911
9
2558
1778
7893
3090
6
5151
572
7793
1678
2932
2676
1603
1942
25669