540
1
409
557
452
449
521
2
777
0
534
448
1256
416
102
805
477
623
9
1915
3
1462
7
4892
947
645
614
1559
6
428
2184
10
496
539
651
589
462