898
2
1646
4
691
1
3760
6
512
874
390
1415
3
1426
10
947
415
462
589
651
540
496
539
1559
645
614
428
449
521
448
1256
416
557
452
534
1462
7