582
2
590
904
1
1783
5
444
735
1185
10
330
0
1073
801
615
1934
3460
393
1200
2162
9
769
2186
1014
522
754
533
832
4
571
1089
1176
3
1177
649
1551
925