1225
0
467
1380
1973
2
2649
1012
978
581
2377
1
475
1310
1055
2760
4
621
718
1475
1239
4655
10
6666
660
1376
868
542
975
1809
629
1259
3934
1266
1746