806
1
898
717
541
0
3212
4
1927
2
592
14801
11
2525
2195
3
2732
1723
2189
591
546
38477
34
709
1419
1078
734
682
2349
40314
14
3859
2396
3626
552
429
2611
4291
9