1027
1
1798
2
1310
0
1012
1225
581
2468
3
542
475
629
978
1706
1751
984
3991
4
718
1935
1239
1816
1124
2649
1698
868
1244
621
660
101569
2374
1055
566