20660
0
15362
2
165
25196
1406
3
14092
1159
2463
5
1681
1587
1
128
1747
4
125
664
9745
1315
1237
1028
2632
182
1676
13380
6
476
3950
3788
23
1321
3345
8
1354
1647
2682