20634
8
2855
3
2730
6
2668
2
2275
3440
0
4396
25137
1824
31535
169211
11
325
19279
3691
5
1020
3114
4
282572
3442
787
2546
1
4820
58
637
798
552
423
777
918
413
1665