20634
8
2855
3
2730
6
25137
0
2668
2
517
2727
968
2987
2275
1949
1551
1020
48708
4396
53
2493
1
31220
10
1298
347
1936
88
169211
11
1518
19279
3114
4
1377
2539
5
31535
1024