3354
5
1015
1
1694
951
690
2669
2
2466
564
1743
0
108797
7086
12
4946
18
5151
8
2490
2170
1380
2705
7608
1516
1780
3528
7
5412
4
1547
2451
1594
3
2784
21152
2949
1748
2620