20634
8
17353
0
282572
31535
2275
2
798
4964
3
2125
1
3808
370
419694
9
55
80
2907
2041
611
363
1073
2306
2710
165
1182
1020
139
932
522
1132
1645
497
477