20538
0
15308
2
158
989
9177
1
25104
1253
1409
6
14059
468
2659
1572
3918
1527
3
1073
16627
8
1744
7
2484
12
2152
4
121
145
1465
9
1227
5
1397
570
115
934
1140
576
1780