3546
1
2337
5
3080
3
2605
2
1514
3008
617
0
7258
2906
5065
15233
3738
1922
2366
1598
3673
6
1041
583
2440
2732
496
657
488
4926
2562
909
194