1293
0
615
475
1111
778
532
639
368
576
182
2245
1868
2023
1
1788
391
1126
2999
3
1571
831
1055
1618
418
4504
998
900
87
1896
572
538
2771
2