2337
5
3080
3
1514
1
3008
3491
4
2906
2
5065
15233
3738
1922
2366
3673
6
2667
2732
712
5122
770
14
0
2535
467
4044
3083
17946
600
4034
2465
1189
3125
3546
1391