782
1
860
2
1755
4
2047
2704
3
512
2634
15
783
1203
831
422
546
622
1313
471
4480
14
763
2611
1091
5366
5
3389
12348
13
2148
1110
1240
0
2957
1158
1581
858
1391