20636
0
14085
15347
2
25175
474
1
2165
4
1261
1158
2460
5
1679
1585
1746
1080
128
1124
3
662
909
710
1475
9
1312
5356
14
1284
735
2628
1672
2031
1215
164
3048
178