20634
8
17353
0
282572
31535
2275
2
4964
3
2125
1
3498
4
798
55
2907
2041
80
19279
363
1073
309
932
370
497
419694
9
477
1504
414
592
1277
5
467
297
1028
2198