5949
15
1632
2
238
0
1347
1
6327
7
458
3749
3
1106
6
2709
1272
1804
2013
2188
746
9278
18
2216
2558
3671
276
2060
1963
8411
1812
2788
3560
2763
775
2890
1679
444571
9