664
1
70
631
3
607
2
1499
704
1033
1362
2743
4
959
0
967
776
404
2607
9
440
624
486
1282
2621
660
1227
604
529
513
603
2130
551
415
828