688
0
3871
12
1366
3
982
12717
4
493
3465
1
1903
2
718
1230
1646
1767
579
1257
1011
356
1055
762
4027
974
6
505
2494
1806
1566
442
852
318
2109
2534
910