980
756
1529
2876
924
2059
2697
838
1815
1140
5196
786
1668
1224
1608
867
933
1141
812
839
761
3803
3921
2365
1300
933
1313
845
985
831
1396
1676
5395
871
903
934
1448
850
904
970
1081
15862
1267
1010
1300
786
1182
958
2047
1187
10053
1055
934
852
1024
2061
1340
21249
2632
965