6346
16
1225
0
2710
2
4179
1
2582
4
1778
4748
1380
946
610
1012
978
581
475
1376
801
1310
1055
6991
6
123674
35
467
621
1813
2871
2649
718
693
1558
1239
1622