2245
3
2377
1
455
3934
2
1746
3090
6
2903
2932
3053
7
5225
8
1562
297066
0
467
4305
3765
4
1461
2131
21152
2530
1380
496
1938
619
32302
3158
3080
3140
2181
5
1606
1788