402
1
920
1537
2
69
444
1368
78
87
1000
3
879
875
720
652
1737
0
55
791
586
1684
1791
510
1407
1453
482
1560
6
1133
399
472
972
428
1069