18385
2
1501
1
544
0
3063
3
775
2000
1154
3638
1630
1922
1452
1823
827
3114
4
543
2855
1936
662
2475
10
521
2199
5
2192
2084
650
2735
1019
2294
1644
565
933