550
1
1297
2
1095
869
1995
87
570
736
666
1600
1891
8
799
1124
1461
3
2197
5
1003
759
1008
4
1222
1897
3057
10
974
1255
567
484
413
945
733
495
2872