3383
3
781
0
5875
409
1
547
1557
2328
683
1710
1133
750
3498
4
1161
1483
602
456
776
722
346
948
1157
839
115
5313
968
845
4478
8
2710
9
19279
2