2535
2
2044
25494
0
576
32302
19783
3498
4
1431
1
2996
4144
19
2854
25669
17946
7793
572
666
3
2390
608
14
4360
6
1289601
2159
991
25788
2385
21152
8
2932
1603
1568
619