18
0
995
1
17057
11
401
943
4
3742
5
17714
9
93
116443
126
124356
395
2465
64410
194259
1703
10
906
2913
2
240
852
655
3
277828
7536
77
90
139
56
26
3345