16670
8
194364
0
265
2491
2
2838
9
1377
26
90
695
28
1360
2041
1550
816
4
136
2727
3
2117
2519
1
3053
10
2526
1187
1188
2261
1821
2899
4627
674
514
1241
1661