2277
0
1017
1310
1576
3
1225
581
1012
542
629
475
978
1998
4
984
2072
3100
2
2773
5
621
556
718
1239
2649
868
3918
7
844
3423
761
660
566
3465
1252