2245
3
14
0
25669
3090
6
297066
2903
19783
2
1189
2932
32302
3765
4
21152
8
1769
1
581
894
17946
3080
1193
392
1317
1849
2303
571
5043
1226
3053
7
2535
2219
2996
4044
5