17353
0
31535
4964
3
2041
1
798
2275
2
1824
55
584
383
363
7334
4
458
995
21743
2901
3808
1277
5
522
932
249
497
2907
370
80
1073
611
287
200
353