635
7
705
3
887
2
716
4
352
729
1
488
1570
1779
5
929
622
1438
8
1309
896
82
2179
993
350
1768
557
1293
3003
9
6088
6
4408
33
2383
9907
12
3001
3039
19
2923
1376