922
1
559
1305
1215
554
2
1046
1297
5
709
1524
3
604
0
1601
755
1269
1311
710
881
532
754
1148
927
1048
847
1915
6378
4
1075
1008
1649
126
144