177
0
597
543
653
2150
2
581
640
820
590
1824
1540
464
6333
494
3017
9
2109
979
1682
563
2730
6
1511
3165
961
683
576
1077
424
2306
1232
667