2535
2
3090
6
1902
1
32302
0
19783
3498
4
2996
2385
4562
5
25669
17946
7793
572
3153
255
4321
14
4360
21152
8
2932
1603
619
3591
11
1189
536
2044
3551
10
2365
1036
3779