1376
0
868
542
984
978
629
4002
4
566
1441
1998
2899
8
1017
621
1816
575
2649
452
2860
1
660
1068
723
2241
883
504
3918
7
1239
1261
2477