536
0
474
1
494
82
890
1318
3
1583
2
3759
13
545
523
943
885
1440
1480
5
1567
677
501
932
2060
587
1459
534
928
6424
9
12683
722
1044
876
1067