181997
11
2349
2
592
0
810
1
24337
22
2525
4
2195
3
2732
2044
1723
38477
34
1419
1078
2184
734
682
3859
2396
3626
552
45986
429
2611
4291
9
700
17946
502
549
581
1768