17353
0
4964
3
31535
2041
1
2275
2
1824
80
55
363
584
21743
458
798
309
497
2907
370
1073
200
592
383
1850
1130
1504
257
646
1132
297
165
19279