174
1
246
703
2
233
223
170
289
4
128
152
3
1655
1009
1425
618
653
469
572
643
748
762
679
603
651
209
1766
1204
708
0
840
1509
1038
694