2610
2
2414
1047
2245
3
3163
3080
951
1
21152
8
2090
297066
0
1976
101415
109
3090
6
2932
1830
3715
6666
4
4132
5151
4642
3544
2668
19944
8527
1412
1431
2748
9
1162
1015
1087