537
1
877
2
985
806
1290
2594
1970
2405
3
2182
4
1324
5
1392
370
359
795
1263
0
621
416
983
1426
1162
1298
512
1344
1247
3448
1181
1760
15
842
793
1378