3116
1
814
3025
646
0
1378
2
8822
5
1812
1762
796
1418
1587
848
3632
1392
822
1129
633
1385
1354
3442
2459
6
1626