703
3
749
4
1108
1
1365
2040
407
2621
11
389
465
0
512
492
1698
6
802
569
2879
2
1713
8
647
2239
5
588
669
734
644
86
1356
7
1067
655
935
528
671
1037