20634
8
2730
6
2369
1
2657
3
2668
2
282572
0
505
2855
696
1824
1020
2758
2198
31535
2710
9
4396
360784
19
383
52
12958
5
195
4820
376
337
231
25137
19279
2275
7515
4
3691