3080
3
1514
1
3008
3061
2
1935
662
0
2906
3186
5065
2299
15233
3738
5
830
1922
2366
3673
6
2732
2907
14
2535
467
4044
3083
1289601
4
17946
600
2465
1189
3125
1391