1619
2
638
1
893
551
659
1414
3
892
83
88
816
989
0
939
345
600
1108
466
884
1328
85
516
604
1408
401
824
1980
2367
2959
2984
679
1160