3080
3
1289601
4
17970
15
2891
1514
1
3008
297066
0
2344
2906
2
267612
5065
15233
94424
3738
5
3186
1922
2366
3673
6
1162
1100
2732
174730
18
14
2535
467
4044
3083
600
4133
2465