20691
0
15369
2
1030
25219
1050
1320
1
1641
95
1322
2382
5
2616
9
3345
8
1160
2135
1354
5746
18
1061
1014
167
1647
1004
2684
6
14093
1255
1682
2465
1197
3
478
1015
1748
4