532
0
631
453
614
392
505
383
318
2190
1
265
534
434
90
1482
485
1034
847
610
536
744
864
1263
357
1010
443
895
1156
995
637
393