17946
0
734
1
592
32302
3354
2525
4
2195
3
2732
2
1723
38477
34
1419
1481
1078
682
2349
3859
2396
3626
552
429
2611
4291
9
700
502
549
5825
19783
948
5579
7
562