721
2
896
1
936
549
517
990
7
450
805
2431
777
4
1572
3
1074
1233
1024
6
2224
5
1205
20
1060
832
736
89
0
336
298
817
501
379
1259
1355
14
4925
1735