1448
0
171
2668
2
843
400
968
771
422
333
361
580
169
503
798
792
1123
672
383
988
1725
1
282572
536
614
392