1225
0
581
475
1012
1310
621
978
718
2649
1239
1017
1055
1411
1
883
1494
660
297066
1376
868
542
629
1380
984
1022
1089
1384
2
467
1618
120
2865