9576
14
509
0
2368
1
3929
10
662
646
2014
18385
2
12320
5
293
635
1306
2955
3268
1716
2194
1622
11756
326
3564
3
2033
2119
1937
504
929