4223
22
603
1
7328
2
6411
11
1610
1256
4179
5
784
5108
4
2168
265
0
2100
3
2102
3325
5790
19034
6
475
3759
2488
109460
45