20634
8
17353
0
282572
31535
2275
2
257
4964
3
2125
1
477
798
55
2907
2041
422
363
1073
1020
932
370
353
419694
9
1645
497
5781
6
309
19279
1504
2806
414
3373