2465
2
3090
6
25669
0
1830
1
17946
32302
21152
8
1461
3498
4
3283
19783
7258
1768
2903
3
2932
1092
3931
3080
1988
2350
737
650
1349
540
2627
1860
14
2535
2996
4044
5