4899
8
620
1
2479
5
3292
4
1675
3
2100
0
2023
2
7090
1296
1657
2692
5572
6
1876
2451
16369
10
292
1813
3430
2564