712
2
1453
1
614
992
737
4223
1522
5
1007
92
1648
1155
1235
1246
796
550
1010
818
1421
4
551
2477
1034
0
697
2168
3
940
688
836
761
731
811
533