52099
0
476
364
504
2440
3
797
585
695
379
1407
713
1304
17
2349
1104
747
461
1109
828
2954
737
371
1042
588
456
444
526
665
1539
1
563