714
2
2128
597
1
2655
3
512
1185
398
74
1291
0
327
1901
663
728
576
939
4366
7
471
902
1011
757
738
697
1539
5
1298
813
595
677
1312
380
673