3292
15
3008
3
2411
0
626
1
3000
2
3696
8
1930
2184
1306
5051
969
2044
1175
2500
4928
582
790
1481
5546
6
2060
3321
21152
1363
2553
2568
2075
2886
5
630