402
1
920
1537
2
69
444
1367
78
87
1000
3
877
875
720
651
1736
0
51
791
586
1684
1790
510
1407
1452
482
1560
6
1133
399
472
971
428
1068