2326
4
20634
8
2830
7
6062
16
18385
2
1501
1
544
0
3063
3
775
2000
1154
3638
1630
1922
1452
1823
827
3114
543
282572
2855
1936
662
2475
10
521
2199
5
2192
2084
650
2735