20634
8
2855
3
2730
6
2668
2
19279
31535
0
1682
11829
25137
169211
11
17353
282572
2096
2275
383
4465
6371
7
957
760
3442
2307
7334
4
138355
7363
4820
1440
1
4396
492
992
2076