2730
6
602
1
20634
8
247
0
2093
2
3442
2111
3
4452
2855
2668
813
4396
2953
1404
2275
2526
282572
1529
4820
3965
2041
400
2264
458
396
1645
284
599
2125
2055