1300
2
455
1
1664
9
668
3
976
941
1261
978
1096
8
84
1065
4
1745
528
250
453
5
795
7
271
362
938
6
541
1203
2161
819
465
1130
934
981
983
1434
1746