517
0
3659
14
1015
2668
2
520
953
525
1297
1541
4594
1
455
105290
625
691
683
479
2952
768
297
152
759
20634
8
383
611
154
1649
2992
2645
871
587