1691
1
2759
2626
526
0
1973
2
2368
1813
2182
7599
13
718
1093
1168
660
4168
4
1532
504
496
475
458
4176
6
3154
1354
1816
1055
575
1694
984