2465
2
2903
3
2245
3765
4
19944
3090
6
1092
1
2932
21152
8
297066
0
25669
19783
17946
3080
1494
2964
1603
3546
5225
1428
2906
4471
1492
951
2258
1694
1581
6236
10
1830
1174