4782
6
2497
2
1659
7
1351
1
15777
34548
0
723
5566
16
2215
1109
3111
15
3534
1767
1337
5
11750
8
2075
3
3058
22953
2879
1509
1061
1851
5224
867
1273
1121
1495
4
1803
1101
900
12