17353
0
31535
4964
3
2041
1
2275
2
798
80
584
55
1824
21743
7334
4
363
497
458
592
2901
2907
370
552
1132
422
819
932
1073
494
200
249
309
383