703
1
977
806
1673
1428
2
4161
3
835
2229
3996
1710
9
1437
1745
4
1557
11
709
953
0
1128
844
1131
5
3424
2692
614
1154
2107
1367
2814
12
946
620
2341
4782
1683
8