2068
1
1310
0
1225
581
1012
542
629
475
978
2188
4
984
313
621
718
1239
2649
868
2905
3
660
566
1017
2346
1252
883
3252
1055
1376
994
6
504
458