1225
0
1775
2
4612
4
3957
3
1012
978
581
475
2190
1310
1055
621
1761
2649
718
1239
2115
660
1376
868
2211
1
2959
4946
18
542
3154
6
629
1380
2642
2655
1017