3090
6
1511
1
693
0
467
802
2903
3
1825
2932
2
1380
496
1746
21152
8
2358
9
619
1749
3140
4
1461
32302
1000
1606
2530
1813
9027
1819
3080
3673
526
19944
2377
2181
5