458
2
1316
4
2211
1
2062
6062
16
2531
2069
3
2115
5262
10
1124
1759
907
1712
9176
5
382
121182
2442
1193
0
1350
166543
18
1074
287
521
5316