2152
0
743
660
2132
415
820
980
1
244
357
572
970
547
584
668
563
968
1608
400
771
355
3621
81
955
1788