703
2
4378
15
1376
1
3505
6
572
516
519
573
1768
528
515
697
3744
9
480
709
555
707
574
556
771
1611
1109
761
900
3
469
568
1309
4
914
1576
673