20634
8
2275
2
3663
1
31535
0
1020
6975
4
2747
251
213
19279
968
2198
536
4396
3
4309
2710
9
1924
6859
5
4437
2648
4820
2730
6
281
1058
97284
394
2520
819
1787
360784
19