2535
2
2996
0
14
19783
423
2932
3498
4
25669
32302
572
17946
3453
1
7793
3316
10
1153
2443
3090
6
1189
21152
8
3080
3
868
2502
695
1080
1044
770
1204
1563
893
4044
5