1511
0
6370
5
2132
2301
2
1446
909
1862
1
901
798
418
3888
474
1663
600
383
2224
2987
293
4111
802
1392
1029
667
871
2477
564
580
3510
3498
4
2657
3