1288
0
2907
2
1060
917
2489
1849
13499
5
810
1239
1834
1079
595
98
183
502
931
503
405
683
593
1829
1028
1078
546
598
1866
1345
402
670
547