1462
0
529
1414
2
804
3345
4
383
870
553
5781
6
964
2189
390
563
310
195
1
501
543
1240
46
4445
3
453
455
493
649
777
356
792
290
353
2635