476
0
2114
2
23558
17
1890
2933
1
1961
1728
7055
4
6307
10
1152
2767
6
2611
3
1233
871
391
2503
2376
2145
1785
2292
553
2729
15
1174
3166
2133