3041
2
6713
11
1289601
4
17970
15
1059
1
2072
3
3525
3544
2569
0
3546
2550
5
2471
7
1392
4116
6
1661
4360
9
1507
19783
4042
2274
6779
5536
5805
18
11059
512
6321
5308
3507
348
14801