3706
5
1225
0
978
542
1012
629
1310
581
868
1239
475
984
1252
1376
660
1055
718
3252
2649
458
621
504
1816
611
566
1017
1380
883
87
575